parklike forest - German English Dictionary